ParamArray moet worden gedeclareerd als een matrix of als een Variant

   

Alle argumenten voor een parameter ParamArray kunnen van een verschillend gegevenstype zijn. Daarom moet de parameter zelf als matrix van het type Variant worden gedeclareerd. U kunt voor een ParamArray ook een onbeperkt aantal argumenten opgeven. Als de oproep is uitgevoerd, wordt elk argument dat in de oproep is opgegeven, een bijbehorend onderdeel van de matrix Variant. Bijvoorbeeld:

Sub MySub(ParamArray VarArg())
    . . .
End Sub
Call MySub ("Eerste arg", 2, 3.54)

Voor deze fout zijn de volgende oorzaken en oplossingen mogelijk:

Selecteer voor aanvullende informatie het desbetreffende item en druk op F1 (in Windows) of op HELP (op de Macintosh).